Earth strap - Español Inglés Diccionario